﻿using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace facebook.businuss.netcore.sdk.Model
{
    public class AdsActionStats
    {
        [JsonProperty(PropertyName = "1d_click")]
        public String m1dClick { get; set; }
        [JsonProperty(PropertyName = "1d_view")]
        public String m1dView { get; set; }
        [JsonProperty(PropertyName = "28d_click")]
        public String m28dClick { get; set; }
        [JsonProperty(PropertyName = "28d_view")]
        public String m28dView { get; set; }
        [JsonProperty(PropertyName = "7d_click")]
        public String m7dClick { get; set; }
        [JsonProperty(PropertyName = "7d_view")]
        public String m7dView { get; set; }
        [JsonProperty(PropertyName = "action_brand")]
        public String mActionBrand { get; set; }
        [JsonProperty(PropertyName = "action_canvas_component_id")]
        public String mActionCanvasComponentId { get; set; }
        [JsonProperty(PropertyName = "action_canvas_component_name")]
        public String mActionCanvasComponentName { get; set; }
        [JsonProperty(PropertyName = "action_carousel_card_id")]
        public String mActionCarouselCardId { get; set; }
        [JsonProperty(PropertyName = "action_carousel_card_name")]
        public String mActionCarouselCardName { get; set; }
        [JsonProperty(PropertyName = "action_category")]
        public String mActionCategory { get; set; }
        [JsonProperty(PropertyName = "action_converted_product_id")]
        public String mActionConvertedProductId { get; set; }
        [JsonProperty(PropertyName = "action_destination")]
        public String mActionDestination { get; set; }
        [JsonProperty(PropertyName = "action_device")]
        public String mActionDevice { get; set; }
        [JsonProperty(PropertyName = "action_event_channel")]
        public String mActionEventChannel { get; set; }
        [JsonProperty(PropertyName = "action_link_click_destination")]
        public String mActionLinkClickDestination { get; set; }
        [JsonProperty(PropertyName = "action_location_code")]
        public String mActionLocationCode { get; set; }
        [JsonProperty(PropertyName = "action_reaction")]
        public String mActionReaction { get; set; }
        [JsonProperty(PropertyName = "action_target_id")]
        public String mActionTargetId { get; set; }
        [JsonProperty(PropertyName = "action_type")]
        public String mActionType { get; set; }
        [JsonProperty(PropertyName = "action_video_asset_id")]
        public String mActionVideoAssetId { get; set; }
        [JsonProperty(PropertyName = "action_video_sound")]
        public String mActionVideoSound { get; set; }
        [JsonProperty(PropertyName = "action_video_type")]
        public String mActionVideoType { get; set; }
        [JsonProperty(PropertyName = "dda")]
        public String mDda { get; set; }
        [JsonProperty(PropertyName = "inline")]
        public String mInline { get; set; }
        [JsonProperty(PropertyName = "interactive_component_sticker_id")]
        public String mInteractiveComponentStickerId { get; set; }
        [JsonProperty(PropertyName = "interactive_component_sticker_response")]
        public String mInteractiveComponentStickerResponse { get; set; }
        [JsonProperty(PropertyName = "value")]
        public String mValue { get; set; }
    }
}
